Applying Hypertext Structures to Software Documentation

نویسندگان

  • James C. French
  • John C. Knight
  • Allison L. Powell
چکیده

Software documentation represents a critical resource to the successful functioning of many enterprises. However, because it is static, documentation often fails to meet the needs of the many diverse users who are required to consult it on a re gular basis in the course of their daily work. Software documentation is a rich resource that has not been fully exploited. Treatment of software documentation presents a number of interesting problems that require a blend of information retrieval and hypertext techniques for their successful solution. The evolving nature of a softw are project and the di verse demands on its documentation present an especially challenging environment. This is made even more challenging by the variety of information resources, ranging from formal specification languages to source code, that must be inte grated into a coherent whole for the purpose of querying. In this paper we discuss work in progress at the University of Virginia. We discuss the issues involved with automating the management of software documentation to better increase its utility. We describe a prototype system, SLEUTH, currently under investigation as a vehicle for software documentation management. The prototype maintains software documentation as a h ypertext with typed links for the purpose of browsing by users with varying needs. These links are generated mechanically by the system and kept accurate under update. Appropriate authoring tools provide the system with the information it needs for this maintenance function. Ad hoc querying is provided over the documentation and h ypertext documents are synthesized in response to these queries.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hypertext Structures and Software Documentation

Software documentation represents a critical resource to the successful functioning of many enterprises. However, because it is static, documentation often fails to meet the needs of the many diverse users who are required to consult it on a regular basis in the course of their daily work. Software documentation is a rich resource that has not been fully exploited. Treatment of software documen...

متن کامل

IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY Hypertext Design and Working Methodology

Hypertext systems are easier to write today, computers are much faster, languages and libraries are greatly enhanced, under standing of software architecture, design and development have all improved dramatically. While documents are accessed the implicit hypertext structure of the original documents should be employed. Different hypertext structures and methods for analyzing paper documents to...

متن کامل

Knowledge management in software design: a tool and a trial

The paper describes experiences in applying a knowledge management tool, called CODE, to the major knowledge management problems in the design of a large commercial software system. There is explanation of how the design of such a product was documented as a CODE knowledge base by using CODE to carefully analyse all the important concepts and terms in direct consultation with the developers. CO...

متن کامل

The Role of Documentation in Programmer Training from Conventional Documentation to Literate Programming, Hypertext and Object-oriented Documentation

High-quality software documentation reduces the maintenance burden and improves productivity by enhancing reusability. Well documented software systems are also needed for students to learn from designs and implementations of experienced engineers. Documentation is neglected in software education to a great extent. Neither documentation skills are taught, nor well documented systems are used fo...

متن کامل

Hypertext : An Introduction and Survev

ost modern computer systems share a foundation which is built of directories containing files. The files consist of text which is composed of characters. The text that is stored within this hierarchy is linear. For much of our current way of doing business, this linear organization is sufficicnt. Howcvcr, for morcand moreapplications, a linear organization is not adequate. For example, the docu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Inf. Process. Manage.

دوره 33  شماره 

صفحات  -

تاریخ انتشار 1997